self financing - Spanish English Dictionary